Library SnegopatLib
Библиотека типов Снегопат
Свойства |
||||
1 |
addins |
read-only |
Доступ к коллекции аддинов |
|
2 |
cmdTrace |
булево |
|
Трассировка команд |
3 |
events |
read-only |
Доступ к привязке событий |
|
4 |
globalContext |
(uuidOfContext As String) As object |
read-only |
Доступ к конкретному глобальному контексту |
5 |
hotkeys |
read-only |
Доступ к коллекции хоткеев |
|
6 |
metadata |
read-only |
Метаданные |
|
7 |
ownerName |
строка |
read-only |
Имя владельца snegopat.dll |
8 |
profileRoot |
read-only |
Корень профайла |
|
9 |
snegopat |
read-only |
Объект Снегопат |
|
10 |
sVersion |
строка |
read-only |
Версия Снегопата |
11 |
v8debug |
read-only |
Отладчик |
|
12 |
v8files |
read-only |
Работа с файлами |
|
13 |
v8Version |
строка |
read-only |
Версия 1C |
14 |
windows |
read-only |
Оконная подсистема |
|
Функции |
||||
1 |
createTimer |
(msec As Long, handler As object, member As String) As Long |
Создать таймер |
|
2 |
getCmdState |
(cmdGroupUUID As String, cmdNumber As <Unsupported variant type>, [subCommandIdx]) As ICmdUpdateResult |
Получить состояние команды |
|
3 |
loadResourceString |
(moduleName As String, stringID As String) As String |
Получить строку из ресурсов |
|
4 |
loadScriptForm |
(path As String, [eventObject As object], [eventPrefix As String]) As object |
Загрузить форму скрипта |
|
5 |
MessageBox |
(text As String, [style As MsgBoxStyles], [caption As String], [timeout As <Unsupported variant type>]) As MsgBoxAnswers |
Предупреждение |
|
6 |
sendCommand |
(cmdGroupUUID As String, cmdNumber As <Unsupported variant type>, [subCommandIdx As <Unsupported variant type>]) As Boolean |
Выполнить команду |
|
7 |
toV8Value |
(val) As IV8Value |
Представление значения |
|
8 |
v8New |
(typeName As String, ParamArray args() As Variant |
Создать новый объект 1С |
|
Процедуры |
||||
1 |
designInternalForm |
([path As String]) |
Редактировать файл внутренней формы 1С |
|
2 |
designScriptForm |
([path As String]) |
Редактировать файл формы скрипта |
|
3 |
killTimer |
(timerID As Long) |
Удалить таймер |
|
4 |
listGlobalContextes |
() |
Вывести состав глобальных контекстов |
|
5 |
Message |
(text As String, [marker], [clickHandler], [arg]) |
Вывести текст в окно сообщений |
|
6 |
saveProfile |
() |
Сохранить настройки |
|
Свойства |
||||
1 |
displayName |
строка |
read-only |
Отображаемое имя |
2 |
fullPath |
строка |
read-only |
Полный путь аддина |
3 |
group |
read-only |
Родительская группа |
|
4 |
object |
object |
read-only |
Объект аддина |
5 |
uniqueName |
строка |
read-only |
Уникальное имя |
Функции |
||||
1 |
invokeMacros |
(MacrosName As String) |
Выполнить макрос |
|
2 |
macroses |
() |
Макросы аддина |
|
Свойства |
||||
1 |
addinsCount |
Long |
read-only |
Количество аддинов в группе |
2 |
child |
read-only |
Первая дочерняя группа |
|
3 |
name |
строка |
read-only |
Название группы |
4 |
next |
read-only |
Следующая группа |
|
5 |
parent |
read-only |
Родительская группа |
|
Функции |
||||
1 |
addGroup |
(name As String) As IAddinGroup |
Добавить группу |
|
2 |
addin |
(Idx As <Unsupported variant type>) As IAddin |
Получить аддин |
|
Процедуры |
|||
1 |
initAddin |
(designer As designer) |
Инициализировать аддин |
Функции |
|||
1 |
canUnload |
(fullPath As String, addin As Unknown) As Boolean |
Можно ли выгрузить аддин |
2 |
load |
(uri As String, fullPath As String, uniqueName As String, displayName As String) As Unknown |
Загрузить аддин |
3 |
loadCommandName |
() As String |
Текстовое представление команды для загрузки |
4 |
proto |
() As String |
Получить название протокола загрузки |
5 |
selectLoadURI |
() As String |
Выбрать что загрузить |
6 |
unload |
(fullPath As String, addin As Unknown) As Boolean |
Выгрузить аддин |
Функции |
|||
1 |
invokeMacros |
(MacrosName As String) |
Выполнить макрос |
2 |
macroses |
() As Variant() |
Получить макросы аддина |
Функции |
|||
1 |
invokeMenu |
(menuName As String) |
Выполнить пункт меню |
2 |
menu |
() As Variant() |
Получить меню аддина |
Свойства |
||||
1 |
byFullPath |
(fullPath As String) As IAddin |
read-only |
Получить аддин по полному пути |
2 |
byIdx |
(Idx As <Unsupported variant type>) As IAddin |
read-only |
Получить аддин по номеру |
3 |
byUniqueName |
(uniqueName As String) As IAddin |
read-only |
Получить аддин по уникальному имени |
4 |
count |
Long |
read-only |
Количество загруженных аддинов |
5 |
root |
read-only |
Корневая группа аддинов |
|
Функции |
||||
1 |
getLoaderCommands |
() As Variant() |
Получить команды для загрузки всех поддерживаемых видов аддинов. |
|
2 |
isAddinUnloadable |
(addin As IAddin) As Boolean |
Можно ли выгружать аддин |
|
3 |
loadAddin |
addinURI As String, group As IAddinGroup) As IAddin |
Загрузить аддин |
|
5 |
selectAndLoad |
(loaderCommand As String, group As IAddinGroup) As IAddin |
Выбрать и загрузить аддин. Передавать часть команды загрузчика после '|' |
|
Процедуры |
||||
1 |
registerLoader |
(loader As IAddinLoader) |
Зарегистрировать загрузчик аддинов |
|
2 |
unloadAddin |
(addin As IAddin) |
Выгрузить аддин |
|
Функции |
|||
1 |
getObject |
() As object |
Получить объект аддина |
Свойства |
||||
1 |
addPicture |
Variant |
read-only |
Дополнительная картинка |
2 |
checked |
Long |
read-only |
Состояние пометки - 0 сброшен, 1 - помечен, 2 - серый |
3 |
picture |
Variant |
read-only |
Картинка |
4 |
text |
строка |
read-only |
Текст ячейки |
5 |
value |
Variant |
read-only |
Значение ячейки |
Свойства |
||||
1 |
cancel |
Булево |
|
Флаг стандартной обработки |
2 |
cmdNumber |
Long |
read-only |
Номер команды |
3 |
cmdParam |
Long |
read-only |
Параметр команды |
4 |
groupID |
строка |
read-only |
Группа команд |
5 |
isBefore |
булево |
read-only |
Вызов до обработки команды |
Свойства |
||||
1 |
checked |
булево |
read-only |
Помечена |
2 |
description |
строка |
read-only |
Описание |
3 |
enabled |
булево |
read-only |
Доступна |
4 |
subCommands |
<Unsupported variant type> |
read-only |
Состав подкоманд |
5 |
text |
строка |
read-only |
Текст |
6 |
tooltip |
Строка |
read-only |
Тултип |
Свойства |
||||
1 |
firstChild |
read-only |
Строка - первый потомок |
|
2 |
lastChild |
read-only |
Строка - последний потомок |
|
3 |
next |
read-only |
Следующая строка |
|
4 |
owner |
read-only |
Источник данных - владелец строки |
|
5 |
parent |
read-only |
Строка - родитель |
|
6 |
prev |
read-only |
Предыдущая строка |
|
Функции |
||||
1 |
getCellAppearance |
(columnID As Long) As ICellAppearance |
Получить оформление ячейки |
|
|
getCellValue |
(columnID As Long) |
Получить значение ячейки |
|
Свойства |
||||
1 |
hasCellAppearance |
булево |
read-only |
Имеет ли источник оформления ячейки |
2 |
root |
read-only |
Получить корень данных |
|
3 |
type |
read-only |
Тип источника данных |
|
Свойства |
||||
1 |
expandable |
булево |
read-only |
Можно развернуть дальше |
2 |
name |
строка |
read-only |
Имя свойства |
3 |
type |
строка |
read-only |
Название типа |
4 |
typeCode |
Long |
read-only |
Код типа |
5 |
value |
строка |
read-only |
Значение свойства |
Свойства |
||||
1 |
propCount |
Long |
read-only |
Количество свойств |
2 |
sucessed |
булево |
read-only |
Вычислено успешно |
3 |
type |
строка |
read-only |
Название типа |
4 |
typeCode |
Long |
read-only |
Код типа |
5 |
value |
строка |
read-only |
Значение |
Функции |
||||
1 |
prop |
(Idx As Long) As IDebugEvalProp |
Получить свойство |
|
Функции |
|||
1 |
descr |
([lang As Long]) As String |
Получить описание |
2 |
name |
([lang As Long]) As String |
Получить имя |
Свойства |
||||
1 |
count |
Long |
read-only |
Количество |
Функции |
||||
1 |
item |
(Idx) As IDescription |
Получить элемент по номеру или имени |
|
Свойства |
||||
1 |
cancel |
булево |
|
Отказ |
2 |
caption |
строка |
read-only |
Заголовок |
3 |
form |
read-only |
Форма если есть |
|
4 |
result |
Long |
read-only |
Результат при отказе |
5 |
stage |
read-only |
Когда вызвано |
|
Процедуры |
|||
1 |
addCommandHandler |
(cmdGroupUUID As String, cmdNumber As <Unsupported variant type>, handler As Object, handlerName As String) |
Подключить обработчик команд 1С |
2 |
connect |
(pSource As Object, eventName As String, handler As Object, [handlerName As String]) |
Подключить обработчик события |
3 |
delCommandHandler |
(cmdGroupUUID As String, cmdNumber As <Unsupported variant type>, handler As Object, handlerName As String) |
Отключить обработчик команд 1С |
4 |
disconnect |
(pSource As Object, eventName As String, handler As Object, [handlerName As String]) |
Отключить обработчик события |
5 |
fireEvent |
(pSource As Object, eventName As String, ParamArray args() As Variant) |
Вызвать событие |
Свойства |
||||
1 |
columnCount |
Long |
read-only |
Количество колонок |
2 |
currentColID |
Long |
read-only |
ID текущей колонки |
3 |
currentRow |
read-only |
Текущая строка |
|
4 |
dataSource |
read-only |
Источник данных |
|
Функции |
||||
1 |
isCellChecked |
(row As IDataRow, columnID As Long) As Long |
Помечена ли ячейка |
|
2 |
isExpanded |
(row As IDataRow) As Boolean |
Развернута ли строка |
|
Процедуры |
||||
1 |
checkCell |
(row As IDataRow, columnID As Long, [mark As Long = 1]) |
Пометить ячейку |
|
2 |
expand |
(row As IDataRow, bExpand As Boolean, [withChilds As Boolean = False]) |
Развернуть/свернуть строку |
|
Свойства |
||||
1 |
addin |
строка |
read-only |
Уникальное имя аддина, обрабатывающего хоткей |
2 |
key |
<Unsupported variant type> |
|
Код клавиши |
3 |
macros |
строка |
read-only |
Макрос в аддине, обрабатывающий хоткей |
4 |
presentation |
строка |
read-only |
Строковое представление хоткея |
Процедуры |
||||
1 |
setCommand |
(addin As String, macros As String) |
Задать команду хоткея |
|
Свойства |
||||
1 |
count |
<Unsupported variant type> |
read-only |
Количество хоткеев |
2 |
item |
(Idx As <Unsupported variant type>) As IHotKey |
read-only |
Получить хоткей |
Функции |
||||
1 |
add |
(key As <Unsupported variant type>, addin As String, macros As String) As IHotKey |
Добавить хоткей |
|
2 |
addTemp |
(key As Long, addin As String, macros As String) As Long |
Добавить временный хоткей |
|
Процедуры |
||||
1 |
clearAll |
() |
Очистить все хоткеи |
|
2 |
remove |
(Idx As <Unsupported variant type>) |
Удалить хоткей |
|
3 |
removeTemp |
(hkID As Long) |
Удалить временный хоткей |
|
Свойства |
||||
1 |
length |
Long |
read-only |
Длина лексемы |
2 |
line |
Long |
read-only |
Номер строки |
3 |
start |
Long |
read-only |
Индекс начала лексемы в исходном тексте |
4 |
text |
строка |
read-only |
Текст лексемы |
5 |
type |
read-only |
Тип лексемы |
|
Свойства |
||||
1 |
cancel |
булево |
|
Отменить выдачу сообщения |
2 |
marker |
read-only |
Маркер сообщения |
|
3 |
text |
строка |
read-only |
Текст сообщения |
Свойства |
|||||
1 |
access |
Long |
read-only |
Доступность |
|
2 |
memberOf |
read-only |
Член типа |
||
3 |
rettype |
строка |
read-only |
Тип возвращаемого значения |
|
4 |
syntaxes |
read-only |
Варианты синтаксиса метода |
||
Функции |
|||||
1 |
descr |
([lang As Long]) As String |
Получить описание |
||
2 |
name |
([lang As Long]) As String |
Получить имя |
||
Свойства |
||||
1 |
params |
read-only |
Параметры метода |
|
Функции |
||||
1 |
descr |
([lang As Long]) As String |
Получить описание |
|
2 |
name |
([lang As Long]) As String |
Получить имя |
|
Свойства |
||||
1 |
cancel |
булево |
|
Отказ |
2 |
caption |
строка |
read-only |
Заголовок |
3 |
result |
|
Результат при отказе |
|
4 |
text |
строка |
read-only |
Текст |
5 |
timeout |
Long |
read-only |
Таймаут |
6 |
type |
Long |
read-only |
Тип (см. MsgBoxStyles) |
Свойства |
||||
1 |
count |
Long |
read-only |
Количество свойств |
Функции |
||||
1 |
getValue |
(Idx) |
Получить значение свойства |
|
2 |
propName |
(Idx As Long) As String |
Получить название свойства |
|
Процедуры |
||||
1 |
activateProperty |
(Idx) |
Активировать свойство в окне свойств |
|
2 |
setValue |
(Idx, val) |
Установить значение свойства |
|
Свойства |
||||
1 |
type |
строка |
read-only |
Получить тип параметра |
Функции |
||||
1 |
descr |
([lang As Long]) As String |
Получить описание |
|
2 |
name |
([lang As Long]) As String |
Получить имя |
|
Свойства |
||||
1 |
val |
Variant |
|
Значение |
Свойства |
||||
1 |
cancel |
булево |
|
Отказ |
2 |
indent |
строка |
read-only |
Вставлять после перевода строки (Оступ) |
3 |
name |
строка |
read-only |
Имя шаблона |
4 |
text |
строка |
read-only |
Обработанный текст шаблона |
Свойства |
||||
1 |
foldersCount |
<Unsupported variant type> |
read-only |
Количество разделов |
2 |
name |
строка |
read-only |
Название раздела |
3 |
valuesCount |
<Unsupported variant type> |
read-only |
Количество значений |
Функции |
||||
1 |
getFolder |
(path2folder As String) As IProfileStore |
Получить раздел по имени |
|
2 |
getFolderAt |
(Idx As <Unsupported variant type>) As IProfileStore |
Получить раздел по номеру |
|
3 |
getValue |
(path2value As String) |
Получить значение |
|
4 |
getValueAt |
(Idx As <Unsupported variant type>) |
Получить значение по номеру |
|
5 |
valueName |
(Idx As <Unsupported variant type>) As String |
Название значения по номеру |
|
Процедуры |
||||
1 |
createFolder |
(folderName As String, storeType As ProfileStoreType) |
Создать раздел |
|
2 |
createValue |
(path2value As String, defaultValue, storeType As ProfileStoreType) |
Создать значение |
|
3 |
deleteFolder |
(name As String) |
Удалить раздел по имени |
|
4 |
deleteFolderAt |
(Idx As <Unsupported variant type>) |
Удалить раздел по номеру |
|
5 |
deleteValue |
(name As String) |
Удалить значение по имени |
|
6 |
deleteValueAt |
(Idx As <Unsupported variant type>) |
Удалить значение по номеру |
|
7 |
setValue |
(path2value As String, value) |
Установить значение |
|
8 |
setValueAt |
(Idx As <Unsupported variant type>, value) |
Установить значение по номеру |
|
Свойства |
|||||
1 |
access |
Long |
read-only |
Доступность |
|
2 |
memberOf |
read-only |
Член типа |
||
3 |
ro |
булево |
read-only |
Только чтение |
|
4 |
type |
строка |
read-only |
Тип свойства |
|
Функции |
|||||
1 |
descr |
([lang As Long]) As String |
Получить описание |
||
2 |
name |
([lang As Long]) As String |
Получить имя |
||
Свойства |
||||
1 |
defExt |
строка |
read-only |
Расширение по умолчанию |
2 |
filesCount |
Long |
read-only |
Количество выбранных файлов |
3 |
filter |
Long |
read-only |
Выбранный фильтр |
4 |
filtersCount |
Long |
read-only |
Количество фильтров |
5 |
flags |
Long |
read-only |
Флаги выбора |
6 |
folder |
строка |
read-only |
Каталог |
7 |
initialFileName |
строка |
read-only |
Начальное имя файла |
8 |
mode |
read-only |
Режим выбора файла |
|
9 |
result |
read-only |
Результат перехвата |
|
10 |
title |
строка |
read-only |
Заголовок |
Функции |
||||
1 |
filterDescr |
(Idx As Long) As String |
Описание фильтра |
|
2 |
filterVal |
(Idx As Long) As String |
Значение фильтра |
|
3 |
selectedFile |
(Idx As Long) As String |
Выбранный файл |
|
Процедуры |
||||
1 |
addSelectedFile |
(fullPathName As String) |
Добавить выбранный файл |
|
Свойства |
||||
1 |
beginCol |
Long |
read-only |
Начальная колонка (нумерация с 1) |
2 |
beginRow |
Long |
read-only |
Начальная строка (нумерация с 1) |
3 |
endCol |
Long |
read-only |
Конечная колонка (нумерация с 1) |
4 |
endRow |
Long |
read-only |
Конечная строка (нумерация с 1) |
Свойства |
||||
1 |
displayName |
строка |
read-only |
Отображаемое имя |
2 |
fullPath |
строка |
read-only |
Путь к файлу скрипта |
3 |
self |
object |
read-only |
Сам глобальный объект скрипта, ссылку не хранить! |
4 |
uniqueName |
строка |
read-only |
Уникальное имя |
Процедуры |
||||
1 |
addNamedItem |
(name As String, object As object, [asGlobal As Boolean = False]) |
Добавить объект к скрипту |
|
Свойства |
||||
1 |
additionalTitle |
Строка |
read-only |
Дополнительный заголовок |
2 |
cancel |
Булево |
|
Отказ |
3 |
mainTitle |
Строка |
read-only |
Основной заголовок |
Свойства |
||||
1 |
allowedModes |
Long |
read-only |
Допустимые режимы вызова - сервер, толстый клиент и т.д. |
2 |
currentTextWnd |
read-only |
Окно редактора |
|
3 |
flags |
Long |
read-only |
Флаги парсинга текущего текста |
4 |
methodText |
Строка |
read-only |
Текст текущего метода |
Процедуры |
||||
1 |
addItem |
(name As String, isMethod As Boolean, [description As String = "0"]) |
Добавить элемент в список |
|
Свойства |
|||||
1 |
v8types |
read-only |
Описание типов 1С из файла v8types.txt |
||
Функции |
|||||
1 |
activeTextWindow |
() As ITextWindow |
Получить активное текстовое окно |
||
2 |
getHotWords |
() As Variant() |
Получить список приоритетных слов |
||
3 |
nextParams |
() As Boolean |
Листать подсказку о параметрах метода вперед |
||
4 |
paramsPosition |
() As ISelection |
Положение подсказки о параметрах |
||
5 |
paramsTypes |
() As Variant() |
Варианты в параметрах |
||
6 |
parseSources |
(strSource As String, [startLine As Long = 1]) As IV8Lexer |
Распарсить текст 1С кода |
||
7 |
parseTemplateString |
(text As String, [name As String]) As String |
Обработать строку шаблонов |
||
8 |
prevParams |
() As Boolean |
Листать подсказку о параметрах метода назад |
||
9 |
setParamType |
(Idx As Long) As Boolean |
Установить номер подсказки о параметрах |
||
10 |
showMethodsList |
() As Boolean |
Показать список методов модуля |
||
11 |
showParams |
() As Boolean |
Показать подсказку о параметрах метода |
||
12 |
showSmartBox |
() As Boolean |
Показать выпадающий список снегопата |
||
Процедуры |
|||||
1 |
readTypeFile |
(path As String) |
Добавить к описаниям типов типы из файла |
||
2 |
setHotWords |
(words() As Variant) |
Установить список приоритетных слов |
||
Свойства |
|||||
1 |
extName |
строка |
read-only |
Выбранное расширение редактора |
|
2 |
extObject |
Variant |
read-only |
Внешний объект |
|
3 |
hwnd |
Long |
read-only |
HWND окна |
|
4 |
linesCount |
Long |
read-only |
Количество строк |
|
5 |
mdCont |
read-only |
Контейнер метаданных, если есть |
||
6 |
mdObj |
read-only |
Объект метаданных, если есть |
||
7 |
mdProp |
read-only |
Свойство объекта метаданных, если есть |
||
8 |
multyEdit |
булево |
|
Включить/отключить режим массированого изменения текста |
|
9 |
readOnly |
булево |
read-only |
Текст только для чтения |
|
10 |
selectedText |
строка |
read-only |
Получить/установить выделенный текст |
|
11 |
text |
строка |
read-only |
Возвращает текст этого окна |
|
12 |
textMgr |
Long |
read-only |
Адрес внутреннего менеджера текста |
|
Функции |
|||||
1 |
getCaretPos |
() As ISelection |
Получить положение курсора |
||
2 |
getSelection |
() As ISelection |
Получить границы выделенного текста |
||
3 |
line |
(lineNumber As Long) As String |
Текст строки по номеру (нумерация с 1) |
||
Процедуры |
|||||
1 |
setCaretPos |
(row As Long, col As Long) |
Установить положение курсора |
||
2 |
setSelection |
(beginRow As Long, beginCol As Long, endRow As Long, endCol As Long) |
Установить границы выделенного текста |
||
Свойства |
|||||
1 |
access |
Long |
read-only |
Доступность |
|
2 |
collection |
строка |
read-only |
Является коллекцией типов |
|
3 |
ctors |
read-only |
Конструкторы |
||
4 |
events |
read-only |
События |
||
5 |
meths |
read-only |
Методы |
||
6 |
props |
read-only |
Свойства |
||
7 |
uuid |
строка |
read-only |
UUID типа |
|
Функции |
|||||
1 |
descr |
([lang As Long]) As String |
Получить описание |
||
2 |
name |
([lang As Long]) As String |
Получить имя |
||
Свойства |
||||
1 |
extInterface |
object |
read-only |
Расширенный интерфейс управления контролом |
2 |
hwnd |
Long |
read-only |
HWND |
3 |
id |
Long |
read-only |
Идентификатор |
4 |
name |
строка |
read-only |
Название |
5 |
props |
read-only |
Свойства контрола |
|
6 |
value |
Variant |
read-only |
Значение |
Свойства |
||||
1 |
url |
строка |
read-only |
Путь к файлу |
Функции |
||||
1 |
getString |
(mode As StringDataMode, [length As Long = -1]) As String |
Получить данные строкой |
|
2 |
read |
(length As Long) As Variant() |
Прочитать данные |
|
3 |
seek |
(pos As Long, fsMode As FileSeekMode) As Long |
Спозиционироваться в файле |
|
Процедуры |
||||
1 |
close |
() |
Закрыть файл |
|
2 |
flush |
() |
Очистить буфер |
|
3 |
putString |
(mode As StringDataMode, str As String, [length As Long = -1]) |
Записать строку как данные |
|
4 |
setEOF |
() |
Обозначить конец файла |
|
5 |
write |
(bytes() As Variant) |
Записать данные |
|
Функции |
|||
1 |
eval |
(expression As String) As IDebugEvalResult |
Вычислить отладочное вырадение |
Свойства |
||||
1 |
idData |
строка |
read-only |
Идентификатор вида данных |
2 |
idEditor |
строка |
read-only |
Идентификатор объекта-редактора |
3 |
isReadOnly |
булево |
read-only |
Только чтение |
4 |
title |
строка |
read-only |
Заголовок |
5 |
url |
строка |
read-only |
Путь к данным |
Функции |
||||
1 |
getForm |
() |
Это форма |
|
2 |
saveToFile |
([fileIn]) As IV8DataFile |
Прочитать данные |
|
Процедуры |
||||
1 |
loadFromFile |
(file As IV8DataFile) |
Записать данные |
|
Функции |
|||
1 |
attachStorage |
(file As IV8DataFile, [createNew As Boolean = False]) As IV8StorageFile |
Файл-хранилище |
2 |
createMemoryFile |
() As IV8DataFile |
Создать файл в памяти |
3 |
createTempFile |
([memLimit As Long]) As IV8DataFile |
Создать временный файл |
4 |
open |
(path As String, mode As FileOpenModes) As IV8DataFile |
Открыть файл |
Свойства |
||||
1 |
activeControl |
|
Текущий элемент управления |
|
2 |
controlsCount |
<Unsupported variant type> |
read-only |
Количество элементов управления |
3 |
trapDialogEvents |
булево |
|
Трассировать события формы |
Функции |
||||
1 |
getCmdState |
(cmdGroupUUID As String, cmdNumber As <Unsupported variant type>, [subCommandIdx]) As ICmdUpdateResult |
Получить состояние команды |
|
2 |
getControl |
(IdxOrCode) As IV8Control |
Получить элемент управления по номеру или имени |
|
3 |
getCtrlCmdState |
(ctrlID As Long, cmdGroupUUID As String, cmdNumber As <Unsupported variant type>, [subCommandIdx]) As ICmdUpdateResult |
Получить состояние команды контрола |
|
4 |
sendCommand |
(cmdGroupUUID As String, cmdNumber As <Unsupported variant type>, [subCommandIdx As <Unsupported variant type>]) As Boolean |
Выполнить команду |
|
5 |
sendCtrlCommand |
(ctrlID As Long, cmdGroupUUID As String, cmdNumber As <Unsupported variant type>, [subCommandIdx As <Unsupported variant type>]) As Boolean |
Выполнить команду контрола |
|
Процедуры |
||||
1 |
detach |
() |
Отсоединить этот объект от формы, чтобы потом не упало |
|
2 |
sendEvent |
(ctrlID As Long, eventID As Long, ParamArray args() As Variant) |
Послать событие форме |
|
Свойства |
||||
1 |
lexemCount |
Long |
read-only |
Количество лексем в тексте |
2 |
namesCount |
Long |
read-only |
Количество имен |
3 |
reStream |
строка |
read-only |
Текст в виде аббревиатур значимых лексем для анализа с помощью regexp'ов |
4 |
text |
строка |
read-only |
Исходный текст |
Функции |
||||
1 |
idxOfName |
(name As String) As Long |
Найти номер имени |
|
2 |
lexem |
(Idx As Long) As ILexem |
Получить лексему по индексу |
|
3 |
name |
(Idx As Long) As String |
Получить имя по индексу |
|
4 |
posToLexem |
(posInReStream As Long) As Long |
Получить индекс лексемы по позиции в reStream |
|
Свойства |
||||
1 |
childsClassesCount |
Long |
read-only |
Количество дочерних классов |
2 |
id |
строка |
read-only |
Идентификатор класса объекта метаданных |
3 |
propertiesCount |
Long |
read-only |
Количество свойств объекта |
Функции |
||||
1 |
childClassAt |
(Idx As Long) As IV8MDClass |
Дочерний класс |
|
2 |
name |
(lang As Long, [pluralForm As Boolean = False]) As String |
Название класса объекта метаданных |
|
3 |
presentation |
([pluralForm As Boolean = False]) As String |
Представление класса объекта метаданных |
|
4 |
propertyAt |
(Idx As Long) As IV8MDProperty |
Cвойства объекта |
|
Свойства |
|||||
1 |
identifier |
строка |
read-only |
Идентификатор конфигурации (доступен при открытом UI) |
|
2 |
isModified |
булево |
read-only |
Модифицированность |
|
3 |
masterContainer |
read-only |
Контейнер хозяин |
||
4 |
rootObject |
read-only |
Корневой объект |
||
5 |
treeVisible |
булево |
read-only |
Видимость дерева метаданных |
|
Функции |
|||||
1 |
findByTypeUUID |
(id As String) As IV8MDObject |
Найти объект по UUID типа |
||
2 |
findByUUID |
(id As String) As IV8MDObject |
Найти объект по UUID |
||
3 |
typeList |
(typeCategories As String, lang As Long) As Variant() |
Получить список возможных типов |
||
Свойства |
|||||
1 |
comment |
строка |
read-only |
Комментарий объекта метаданных |
|
2 |
container |
read-only |
Контейнер объекта метаданных |
||
3 |
id |
строка |
read-only |
Идентификатор объекта метаданных |
|
4 |
mdclass |
read-only |
Класс объекта метаданных |
||
5 |
name |
строка |
read-only |
Имя объекта метаданных |
|
6 |
parent |
read-only |
Родитель |
||
7 |
picture |
Variant |
read-only |
Картинка |
|
8 |
props |
read-only |
Свойства объекта |
||
Функции |
|||||
1 |
childObject |
(childIdx, Idx) As IV8MDObject |
Получить дочерний объект заданного класса |
||
2 |
childObjectsCount |
(childIdx) As Long |
Количество дочерних объектов заданного класса |
||
3 |
editProperty |
(propIdx) As IV8View |
Редактировать свойство |
||
4 |
extPropUUID |
(propIdx) As String |
UUID объекта свойства |
||
5 |
getExtProp |
(propIdx) As IV8ExtProp |
Получить внешнее свойство |
||
6 |
getModuleText |
(propIdx) As String |
Получить текст модуля |
||
7 |
isPropModule |
(propIdx) As Boolean |
Является ли свойство модулем |
||
8 |
openModule |
(propIdx) As ITextWindow |
Открыть редактор модуля |
||
9 |
property |
(propIdx) |
Получить свойство объекта метаданных |
||
10 |
saveToFile |
([fileIn]) As IV8DataFile |
Прочитать данные |
||
11 |
setProperty |
(propIdx, value) As Boolean |
Установить свойство объекта метаданных |
||
12 |
synonym |
(langCode As String) As String |
Синоним объекта метаданных для заданного языка |
||
13 |
types |
() As Variant() |
Получить список типов для типизированных объектов |
||
Процедуры |
|||||
1 |
activateInTree |
() |
Активировать в дереве |
||
2 |
loadFromFile |
(file As IV8DataFile) |
Записать данные |
||
3 |
setModuleText |
(propIdx, text As String) |
Установить текст модуля |
||
Свойства |
||||
1 |
category |
строка |
read-only |
Категория свойства объекта метаданных |
2 |
description |
строка |
read-only |
Описание свойства объекта метаданных |
3 |
id |
строка |
read-only |
Идентификатор свойства объекта метаданных |
Функции |
||||
1 |
name |
(lang As Long) As String |
Название свойства объекта метаданных |
|
Свойства |
|||||
1 |
current |
read-only |
Текущая конфигурация |
||
2 |
ib |
read-only |
Конфигурация ИБ |
||
3 |
openedCount |
Long |
read-only |
Количество открытых контейнеров |
|
Функции |
|||||
1 |
getContainer |
(Idx As Long) As IV8MDContainer |
Получить открытый контейнер |
||
2 |
mdclass |
(id As String) As IV8MDClass |
Получить класс метаданных |
||
3 |
mdProp |
(id As String) As IV8MDProperty |
Получить описание свойства объекта метаданных |
||
Свойства |
||||
1 |
container |
read-only |
Контейнер метаданных |
|
2 |
kind |
read-only |
Конфигурация ИБ |
|
3 |
obj |
read-only |
Объект метаданных |
|
4 |
prop |
read-only |
Свойство метаданных |
|
5 |
request |
булево |
read-only |
Опрос |
6 |
result |
булево |
|
Результат |
Функции |
|||
1 |
files |
() As Variant() |
Получить список внутренних файлов |
2 |
open |
(name As String, mode As FileOpenModes) As IV8DataFile |
Открыть внутренний файл |
Процедуры |
|||
1 |
remove |
(name As String) |
Удалить внутренний файл |
2 |
rename |
(oldName As String, newName As String) |
Переименовать внутренний файл |
Свойства |
||||
1 |
clsid |
строка |
read-only |
UUID типа |
2 |
name |
строка |
read-only |
Имя типа |
3 |
order1 |
Long |
read-only |
Ключ сортировки 1 |
4 |
order2 |
Long |
read-only |
Ключ сортировки 2 |
5 |
picture |
Variant |
read-only |
Картинка типа |
Свойства |
|||||
1 |
types |
read-only |
Все типы |
||
Функции |
|||||
1 |
methsByName |
(name As String) As IDescriptionArray |
Получить список всех методов с заданным именем |
||
Свойства |
||||
1 |
isObject |
булево |
read-only |
Это объект? |
2 |
typeUUID |
строка |
read-only |
UUID типа |
Функции |
||||
1 |
contextInfo |
() As String |
Список методов/свойств |
|
2 |
presentation |
() As String |
Строковое представление |
|
3 |
toStringInternal |
() As String |
ЗначениеВСтрокуВнутр |
|
4 |
typeName |
([language As Long]) As String |
Название типа |
|
Свойства |
|||||
1 |
activeChild |
read-only |
Активное подчиненное отображение |
||
2 |
hwnd |
Long |
read-only |
HWND если есть |
|
3 |
icon |
Variant |
read-only |
Иконка в виде объекта Картинка |
|
4 |
id |
строка |
read-only |
Идентификатор отображения |
|
5 |
isContainer |
read-only |
Является ли отображение контейнером других отображений |
||
6 |
mdObj |
read-only |
Объект метаданных, к которому относится отображение |
||
7 |
mdProp |
read-only |
Свойство объекта метаданных, к которому относится отображение |
||
8 |
parent |
read-only |
Родительское отображение |
||
9 |
title |
строка |
read-only |
Заголовок |
|
10 |
visible |
булево |
read-only |
Видимость |
|
11 |
wndClass |
строка |
read-only |
Класс окна, если оно есть |
|
Функции |
|||||
1 |
enumChilds |
() As IV8ViewList |
Получить подчиненные отображения |
||
2 |
getCmdState |
(cmdGroupUUID As String, cmdNumber As <Unsupported variant type>, [subCommandIdx]) As ICmdUpdateResult |
Получить состояние команды |
||
3 |
getDocument |
() As IViewDocument |
Получить документ |
||
4 |
getInternalForm |
() As IV8Form |
Получить внутреннюю форму, если она есть |
||
5 |
getObject |
() |
Получить объект окна если есть |
||
6 |
position |
() As IV8ViewPosition |
Получить положение |
||
7 |
sendCommand |
(cmdGroupUUID As String, cmdNumber As <Unsupported variant type>, [subCommandIdx As <Unsupported variant type>]) As Boolean |
Выполнить команду |
||
Процедуры |
|||||
1 |
activate |
() |
Сделать активным |
||
2 |
close |
([forceClose As Boolean = False]) |
Закрыть представление |
||
3 |
merge |
(pOther As IV8View, place As ViewPlacements) |
Объединить с другим отображением |
||
Свойства |
||||
1 |
count |
Long |
read-only |
Количество |
Функции |
||||
1 |
item |
(Idx As Long) As IV8View |
Получить по индексу |
|
Свойства |
||||
1 |
dockHeight |
Long |
|
Высота в доке |
2 |
dockRow |
Long |
|
Номер строки в доке |
3 |
dockRowPos |
Long |
|
Положение в строке дока |
4 |
dockWidth |
Long |
|
Ширина в доке |
5 |
floatBottom |
Long |
|
Размер в плавающем состоянии |
6 |
floatLeft |
Long |
|
Размер в плавающем состоянии |
7 |
floatRight |
Long |
|
Размер в плавающем состоянии |
8 |
floatTop |
Long |
|
Размер в плавающем состоянии |
9 |
hiddenHeight |
Long |
|
Высота в авто-скрытом состоянии |
10 |
hiddenWidth |
Long |
|
Ширина в авто-скрытом состоянии |
11 |
isDockable |
булево |
|
Прикрепляемое |
12 |
isMergeable |
булево |
|
Соединяемое |
13 |
mdiBottom |
Long |
|
Размер в MDI состоянии |
14 |
mdiLeft |
Long |
|
Размер в MDI состоянии |
15 |
mdiMax |
булево |
|
Окно максимизировано в MDI состоянии |
16 |
mdiRight |
Long |
|
Размер в MDI состоянии |
17 |
mdiTop |
Long |
|
Размер в MDI состоянии |
18 |
placement |
|
Положение отображения |
|
19 |
possiblePlacements |
Long |
|
Возможные положения |
20 |
possibleStates |
Long |
|
Возможные состояния |
21 |
state |
|
Состояние отображения |
|
Свойства |
||||
1 |
additionalTitle |
строка |
read-only |
Дополнительная часть заголовка |
2 |
caption |
строка |
read-only |
Заголовок основного окна |
3 |
mainTitle |
строка |
read-only |
Основная часть заголовка |
4 |
mainView |
read-only |
Основное окно |
|
5 |
mdiView |
read-only |
Контейнер MDI-окон |
|
6 |
modalMode |
read-only |
Текущий модальный режим |
|
7 |
propsVisible |
булево |
read-only |
Видимость окна свойств |
Функции |
||||
1 |
getActiveView |
() As IV8View |
Активное отображение |
|
2 |
getFocusedView |
() As IV8View |
Отображение в фокусе |
|
Свойства |
||||
1 |
isConfigMode |
булево |
read-only |
Режим конфигурации |
2 |
isModified |
булево |
read-only |
Модифицирован |
3 |
isReadOnly |
булево |
read-only |
Только чтение |
4 |
key |
строка |
read-only |
Ключ |
5 |
kind |
строка |
read-only |
GUID вида документа |
6 |
path |
строка |
read-only |
Путь |
7 |
title |
строка |
read-only |
Заголовок |
Функции |
||||
1 |
enumViews |
() As IV8ViewList |
Получить все отображения документа |
|
Значения |
|||
1 |
dstGrid |
0 |
Источник данных Таблица |
2 |
dstTree |
1 |
Источник данных Дерево |
Значения |
|||
1 |
afterDoModal |
2 |
После закрытия |
2 |
afterInitial |
3 |
После инициализации |
3 |
beforeDoModal |
0 |
Перед открытием |
4 |
openModalWnd |
1 |
При открытии окна |
Значения |
|||
1 |
fomAppend |
1 |
Добавлять в конец |
2 |
fomIn |
8 |
Открыть существующий файл для чтения |
3 |
fomOut |
16 (&H10) |
Открыть новый файл для записи |
4 |
fomShareRead |
256 (&H100) |
Разделяемое чтение |
5 |
fomShareWrite |
512 (&H200) |
Разделяемая запись |
6 |
fomTruncate |
2 |
Очистить файл |
Значения |
|||
1 |
fsBegin |
1 |
От начала |
2 |
fsCurrent |
2 |
От текущей позиции |
3 |
fsEnd |
4 |
От конца |
Значения |
|||
1 |
hkAlt |
131072 (&H20000) |
Alt |
2 |
hkCtrl |
65536 (&H10000) |
Ctrl |
3 |
hkShift |
262144 (&H40000) |
Shift |
Значения (66 штук) |
|||
1 |
|
|
|
2 |
|
|
|
|
|
|
|
Значения |
|||
1 |
mExc1 |
2 |
! |
2 |
mExc2 |
3 |
!! |
3 |
mExc3 |
4 |
!!! |
4 |
mInfo |
5 |
Информация |
5 |
mNone |
0 |
Без маркера |
6 |
mTriangle |
1 |
Треугольник |
Значения |
|||
1 |
mdeAdd |
0 |
Добавление |
2 |
mdeAfterSave |
6 |
После сохранения |
3 |
mdeChange |
3 |
Изменение объекта |
4 |
mdeChangeProp |
1 |
Изменение свойства |
5 |
mdeClose |
5 |
Закрытие UI |
6 |
mdeDelete |
2 |
Удаление |
7 |
mdeOpen |
7 |
Открытие UI |
8 |
mdeSave |
4 |
Перед сохранением |
Значения |
|||
1 |
msModal |
2 |
Нет модальных окон |
2 |
msNone |
0 |
Нет модальных окон |
3 |
msPseudo |
1 |
Псевдо модальное окно |
Значения |
|||
1 |
mbaAbort |
3 |
Прервать |
2 |
mbaCancel |
2 |
Отмена |
3 |
mbaIgnore |
5 |
Игнорировать |
4 |
mbaNo |
7 |
Нет |
5 |
mbaOK |
1 |
ОК |
6 |
mbaRetry |
4 |
Повторить |
7 |
mbaYes |
6 |
Да |
Значения |
|||
1 |
mbAbortRetryIgnore |
2 |
Прервать/Повторить/Игнорировать |
2 |
mbDefButton1 |
0 |
Кнопка по умолчанию 1 |
3 |
mbDefButton2 |
256 (&H100) |
Кнопка по умолчанию 2 |
4 |
mbDefButton3 |
512 (&H200) |
Кнопка по умолчанию 3 |
5 |
mbIconError |
16 (&H10) |
Иконка ошибки |
6 |
mbIconInformation |
64 (&H40) |
Иконка информации |
7 |
mbIconQuestion |
32 (&H20) |
Иконка вопроса |
8 |
mbIconWarning |
48 (&H30) |
Иконка предупреждения |
9 |
mbOK |
0 |
ОК |
10 |
mbOkCancel |
1 |
OK/Отмена |
11 |
mbRetryCancel |
5 |
Повтор/Отмена |
12 |
mbYesNo |
4 |
Да/Нет |
13 |
mbYesNoCancel |
3 |
Да/Нет/Отмена |
Значения |
|||
1 |
pf |
2 |
? |
2 |
pfInExpression |
1 |
? |
Значения |
|||
1 |
pflBase |
2 |
Для базы |
2 |
pflBaseUser |
3 |
Для базы и пользователя |
3 |
pflCompBase |
4 |
Для компьютера и базы |
4 |
pflCompBaseUser |
5 |
Для компьютера, базы и пользователя |
5 |
pflComputer |
1 |
Для компьютера |
6 |
pflSeanse |
0 |
Для сеанса |
7 |
pflSnegopat |
6 |
Для Снегопата |
Значения |
|||
1 |
sfDisableChangeDir |
8 |
Не менять каталог |
2 |
SfFileMustExist |
4 |
Выбирать только существующий файл |
3 |
sfMultiSelect |
1 |
Множественный выбор |
4 |
sfPromptCreate |
2 |
Предупреждать при создании файла |
5 |
sfPromptOverwrite |
16 (&H10) |
Предупреждать при перезаписи |
6 |
sfUsePreview |
32 (&H20) |
Использовать просмотр |
Значения |
|||
1 |
sfFolder |
2 |
Выбор каталога |
2 |
sfOpen |
0 |
Открытие файла |
3 |
sfSave |
1 |
Сохранение файла |
Значения |
|||
1 |
sfrCanceled |
2 |
Не показывать выбор, вернуть false |
2 |
sfrNormal |
0 |
Обычное открытие |
3 |
sfrSelected |
1 |
Не показывать выбор, вернуть true |
Значения |
|||
1 |
dsAnsi |
1 |
ANSI строка |
2 |
dsUtf16 |
3 |
UTF-16 строка |
3 |
dsUtf8 |
2 |
UTF-8 строка |
Значения |
|||
1 |
vctMdiContainer |
4 |
MDI контейнер |
2 |
vctNo |
0 |
Не контейнер |
3 |
vctTabbed |
1 |
Контейнер с закладками |
4 |
vctTwoViewsHorz |
2 |
Два отображения горизонтально |
5 |
vctTwoViewsVert |
3 |
Два отображения вертикально |
6 |
vctUnknown |
5 |
Неизвестный тип контейнера |
Значения |
|||
1 |
vpBottom |
8 |
Снизу |
2 |
vpCenter |
16 (&H10) |
По центру |
3 |
vpLeft |
1 |
Слева |
4 |
vpNo |
0 |
Нигде |
5 |
vpRight |
4 |
Справа |
6 |
vpTabbed |
32 (&H20) |
Закладками |
7 |
vpTop |
2 |
Сверху |
Значения |
|||
1 |
vsDock |
1 |
Доковано |
2 |
vsFloat |
2 |
Плавающее |
3 |
vsHardDock |
8 |
Прибито |
4 |
vsHiding |
16 (&H10) |
Прячущееся |
5 |
vsMDI |
4 |
Обычное MDI |